// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 
// Source File Name:   UploadFileDaoImpl.java

package com.hfstu.file.dataaccess.dao.impl;

import com.hfstu.file.dataaccess.dao.IUploadFileDao;
import com.hfstu.file.model.UploadFile;
import com.hfstu.framework.core.orm.Page;
import com.hfstu.framework.core.orm.PageRequest;
import com.hfstu.framework.core.orm.hibernate.PageDAOSpringTemplate;
import com.hfstu.framework.model.BaseModel;
import java.io.Serializable;
import java.util.Arrays;
import java.util.List;

public class UploadFileDaoImpl extends PageDAOSpringTemplate implements IUploadFileDao {

	public UploadFileDaoImpl() {
	}

	public UploadFile save(UploadFile paramUploadFile) {
		return (UploadFile) super.save(paramUploadFile);
	}

	public UploadFile getById(String paramString) {
		return (UploadFile) super.getById(paramString);
	}

	public UploadFile update(UploadFile paramUploadFile) {
		return (UploadFile) super.update(paramUploadFile);
	}

	public UploadFile saveOrUpdate(UploadFile paramUploadFile) {
		return (UploadFile) super.saveOrUpdate(paramUploadFile);
	}

	public List getByIds(String paramArrayOfString[]) {
		return super.get(Arrays.asList(paramArrayOfString));
	}

	public boolean deleteById(String paramString) {
		super.delete(paramString);
		return true;
	}

	public  Page findPageByHql(PageRequest pageRequest, String hql, Object values[]) {
		return super.findPageByHql(pageRequest, hql, values);
	}

	public  BaseModel save(BaseModel basemodel) {
		return save((UploadFile) basemodel);
	}

	public  BaseModel saveOrUpdate(BaseModel basemodel) {
		return saveOrUpdate((UploadFile) basemodel);
	}

	public  BaseModel update(BaseModel basemodel) {
		return update((UploadFile) basemodel);
	}

	public  BaseModel getById(Serializable serializable) {
		return getById((String) serializable);
	}

	public  List getByIds(Serializable aserializable[]) {
		return getByIds((String[]) aserializable);
	}
}
